﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;

namespace QuanLyCayXanh.Models
{

    [Table("GroupOfTree")]
    public partial class GroupOfTree
    {
        public int Id { get; set; }
        [Required(ErrorMessage = "{0} không được bỏ trống!")]
        [Display(Name = "Tên nhóm")]
        public string Name { get; set; }

        [Display(Name = "ĐK tuổi")]        
        [RegularExpression(@"[0-9]*$|^\d*\.?\d*$", ErrorMessage = "Phải nhập vào một số!")]
        [Range(0,10000,ErrorMessage="Phải nhập vào một số lớn hơn 0 và bé hơn 10000 !")]
        public Nullable<double> ConditionsAge { get; set;}

        [RegularExpression(@"[0-9]*$", ErrorMessage = "Phải nhập vào một số!")]
        [Range(0,10000,ErrorMessage="Phải nhập vào một số lớn hơn 0 và bé hơn 10000")]
        [Display(Name = "ĐK đường kính")]
        public Nullable<double> ConditionsDiameter { get; set; }

        [RegularExpression(@"[0-9]*$", ErrorMessage = "Phải nhập vào một số!")]
        [Range(0, 10000, ErrorMessage = "Phải nhập vào một số lớn hơn 0 và bé hơn 10000")]
        [Display(Name = "ĐK chiều cao")]
        public Nullable<double> ConditionsHeight { get; set; }     
                
    }
}